Cast (3)
Takeo Otsuka

Teruaki 'Teru' Nakamura (voice)

Akari Kito

Hina Kyan (voice)

Fairouz Ai

Kana Higa (voice)

Crew (42)

Art

Shin Itagaki

Storyboard Artist

Pham Huu Nghia

Background Designer

Rakuto Nakajima

Background Designer

Park Ji-young

Background Designer

Pham Dinh Thi

Background Designer

Cao Van Toan

Background Designer

Nguyen Phuoc Vinh

Background Designer

Tran Ngoc Toan

Background Designer

Tong Thien Tan

Background Designer

Nguyen Thanh Nhan

Background Designer

Nguyen Anh Thu

Background Designer

Van Dinh Nha

Background Designer

Vu Minh Tam

Background Designer

Pham Quang Huy

Background Designer

Nguyen Sen Phat

Background Designer

Bui Van Don

Background Designer

Noriko Hatta

Storyboard Artist

Haruka Nunokawa

Background Designer

Shingo Tanabe

Background Designer

Visual Effects

Tomohiro Yoshida

Lead Animator

Erika Shino

Lead Animator

Ryota Mori

Lead Animator

Makoto Ichikawa

Lead Animator

Naoyuki Yamamoto

Lead Animator

Shin Itagaki

Lead Animator

Arimasa Omi

3D Animator

Yuta Fujishiro

3D Animator

Shota Tanaka

Compositing Artist

Tokinari Hoashi

Compositing Artist

Arimasa Omi

Compositing Artist

Lee Teck Chuan

Compositing Artist

Hana Nagano

Animation

Yu Kehui

Animation

He Danni

Animation

Baku Ikeda

Compositing Artist

Rakuto Nakajima

Lead Animator

Maaya Okano

Compositing Artist

Writing

Sasafuji

Writer

Directing

Noriko Hatta

Director

Shingo Tanabe

Co-Director

Guest stars (16)
Shino Shimoji

Yae Agena (voice)

Shugo Nakamura

Tensuke Uema (voice)

Kentaro Kumagai

Isao Shimoji (voice)

Yamato Kinjo

Tetsu Higa (voice)

Miyuri Shimabukuro

Suzu Higa (voice)

Etsuko Kozakura

Oki Memo Shisa (voice)

Tarusuke Shingaki

Narration (voice)

Yuko Gibu

Michiko Kyan (voice)

Takeaki Masuyama

Misaki Nija (voice)

Kenta Matsumoto

Classmate (voice)

Marie Oi

Classmate (voice)

Nao Ojika

Classmate (voice)

Yui Tsukada

Classmate (voice)

Kumiko Nakane

Ghost (voice)

Mari Morita

Classmate (voice)

Kazuki Kyan

Classmate (voice)